// instagram
Vue.component('insta-feed',{
template : `
지금 텐바이텐 인스타그램 계정을 팔로우하고 통통 튀는 상품들과 재미난 이벤트 소식을 받아보세요!

NEW
{{firstInstaFeedData.caption}}
텐바이텐 인스타그램 구경하기
`,
data() {
return {
instaFeedData: []
}
},
mounted() {
const _this = this;
this.$nextTick(function() {
_this.createInstaFeed();
})
} ,
computed : {
getInstaFeedData() {
const _this = this;
let tempInstaFeedData = [];
tempInstaFeedData = Object.assign([], _this.instaFeedData);
if (tempInstaFeedData.length > 0) {
tempInstaFeedData.splice(0, 1);
}
return tempInstaFeedData;
},
isInstaFeedData() {
return this.instaFeedData.length > 0;
},
firstInstaFeedData() {
const _this = this;
if (_this.instaFeedData.length > 0) {
return _this.instaFeedData[0];
} else {
return null;
}
}
},
methods : {
createInstaFeed() {
const _this = this;
call_apiV2('GET', '/today/instaFeed', '',
data => {
_this.instaFeedData = data.slice(0,5);
});
}
, moveToUrl(index) {
fnAmplitudeEventMultiPropertiesAction("click_instagram_feed", "number", index + "");
}
, doMouseEnter(event) {
$(event.target).children(".btn_go").show();
}
, doMouseLeave(event) {
$(event.target).children(".btn_go").hide();
}
, moveInstagramFollow() {
fnAmplitudeEventAction("click_instagram_follow", " ", " ");
}
, moveInstagramMore() {
fnAmplitudeEventAction("click_instagram_more", " ", " ");
}
}
})
// instaFeed
new Vue({
el: "#instaFeed",
template : `
`
})